almond (prunus dulcis) - German English Dictionary